Package คือ การจัดระเบียบคลาส (Class) และอินเทอร์เฟซ (interfaces) หรือกล่าวได้ง่าย ๆ ก็คือ Package คือ โฟลเดอร์ (Folder) ต่าง ๆ ที่ใช้จัดหมวดหมู่ของ Class และ Interfaces
ภาพรวมของ Package
1. ใช้คำสั่ง package เพื่อกำหนดหมวดหมู่ของ package ให้กับ Class หรือ Interface เช่น package แพ็กเกจ
2. Package คือชื่อของ Folder ที่บรรจุ Class หรือ Interfaces เอาไว้
3. ในกรณีอยู่นอก Package จำเป็นจะต้องมีการอ้างถึง ชื่อ Package หรือ Folder ก่อนเสมอ
4. Package สามารถมี Package ย่อยได้เพื่อการจัดระเบียบอย่างสมบูรณ์ เช่น package แพ็กเกจ.แพ็กเกจย่อย;
ตัวอย่างโปรแกรม
package amplysoft;
public class Hello {
public void SayHello() {
System.out.println( "Hello, AmplySoft" );
}
}
public class Program1 {
public static void main(String args[]){
amplysoft.Hello h = new amplysoft.Hello();
h.SayHello();
}
}
ผลลัพธ์